.survey_title {
    margin-top: 20px;
    margin-bottom: 15px;
    color: #22bb21;
}

.page__bd .weui-cell {
    padding: 10px 15px 0px 15px;
}

.hongbao .up {
    height: 180px;
    background-color: #d64d4d;
    border-bottom-left-radius: 40%;
    border-bottom-right-radius: 40%;
    box-shadow: 0px 1px 24px 1px #654848;
    font-size: 1.4em;
    padding-top: 6%;
    padding-left: 8%;
    padding-right: 8%;
    color: #d0b098;
}

.hongbao .down {
    height: 150px;
}

.hongbao .kai {
    height: 32%;
    width: 32%;
    background-color: #b59f6f;
    border-radius: 50%;
    position: absolute;
    top: 35%;
    left: 32%;
    font-size: 3em;
    padding: 5%;
    box-shadow: 0px 1px 1px 0px #ab2626;
    border-color: #CA986C;
}

.result-kai {
    width: 100%;
    height: 13%;
    background-color: #ca3535;
    border-bottom-left-radius: 60%;
    border-bottom-right-radius: 60%;
    padding-top: 11%;
    margin-bottom: 60px;
}

.circle {
    width: 60px;
    height: 60px;
    margin-left: auto;
    margin-right: auto;
    background-color: #b59f6f;
    border-radius: 50%;
    padding-top: 2%;
    font-size: 2em;
}